package com.aspose.cells;

public class DBConnection extends ExternalConnection {
   String a;
   String b;
   int c = 2;
   String d;

   public String getConnectionInfo() {
      return this.d;
   }

   public void setConnectionInfo(String value) {
      this.d = value;
   }

   public int getCommandType() {
      return this.c;
   }

   public void setCommandType(int value) {
      this.c = value;
   }

   public String getCommand() {
      return this.a;
   }

   public void setCommand(String value) {
      this.a = value;
   }

   String a() {
      return this.b;
   }

   void a(ExternalConnection var1) {
      this.getParameters().a(var1.getParameters());
      this.f = var1.d();
      this.g = var1.getBackgroundRefresh();
      this.h = var1.getCredentials();
      this.i = var1.isDeleted();
      this.j = var1.getConnectionDescription();
      this.k = var1.getConnectionId();
      this.l = var1.getRefreshInternal();
      this.m = var1.getKeepAlive();
      this.n = var1.c();
      this.o = var1.getName();
      this.p = var1.isNew();
      this.q = var1.getOdcFile();
      this.r = var1.getOnlyUseConnectionFile();
      this.s = var1.getReConnectionMethod();
      this.t = var1.b();
      this.u = var1.getRefreshOnLoad();
      this.v = var1.getSaveData();
      this.w = var1.getSavePassword();
      this.x = var1.getSSOId();
      this.y = var1.getSourceFile();
      this.z = var1.getType();
      this.A = var1.A;
      this.a = ((DBConnection)var1).getCommand();
      this.b = ((DBConnection)var1).a();
      this.c = ((DBConnection)var1).getCommandType();
      this.d = ((DBConnection)var1).getConnectionInfo();
   }
}
